adequately supplied - Anglais Synonymes Dictionnaire